drill hard someone - Español Inglés Diccionario